lantern flounder - Turkish English Dictionary